import React from 'react';
import { Icon } from './base';

/**
 * &#xe640; 直播推广
 *
 * @export
 * @class IconGoodShop
 * @extends {Icon}
 */
export default class IconGoodShop extends Icon {
    static defaultProps = {
        ...Icon.defaultProps,
        color: '#F4CE13',
    };

    render() {
        const { color, className, style } = this.props;

        const { width, height } = this.getSize();

        return (
            <svg viewBox="0 0 1536 1024" width={width} height={height} style={style} className={className}>
                <path
                    d="M158.173867 85.1968a65.092267 65.092267 0 0 0-65.092267 65.092267v720.247466c0 35.9424 29.149867 65.092267 65.092267 65.092267h947.473066a65.092267 65.092267 0 0 0 65.092267-65.092267v-720.213333a65.092267 65.092267 0 0 0-65.092267-65.1264H158.173867z m0-81.92h947.473066A147.012267 147.012267 0 0 1 1252.693333 150.289067v720.247466a147.012267 147.012267 0 0 1-147.012266 147.012267H158.173867a147.012267 147.012267 0 0 1-147.012267-147.012267v-720.213333A147.012267 147.012267 0 0 1 158.173867 3.242667z"
                    fill={color}
                />
                <path
                    d="M566.3744 399.837867v221.149866l168.413867-110.592-168.413867-110.557866z m265.5232 144.827733l-283.989333 186.4704a40.96 40.96 0 0 1-63.453867-34.235733V323.925333a40.96 40.96 0 0 1 63.453867-34.235733l283.989333 186.4704a40.96 40.96 0 0 1 0 68.471467zM1252.693333 306.176v408.4736l162.235734 58.129067a12.0832 12.0832 0 0 0 16.110933-11.3664V259.413333a12.0832 12.0832 0 0 0-16.110933-11.3664L1252.6592 306.176z m-54.818133-67.413333l189.44-67.822934A94.0032 94.0032 0 0 1 1512.925867 259.413333v501.998934a94.0032 94.0032 0 0 1-125.678934 88.4736l-189.405866-67.822934a40.96 40.96 0 0 1-27.136-38.570666V277.333333a40.96 40.96 0 0 1 27.136-38.570666z"
                    fill={color}
                />
            </svg>
        );
    }
}
